﻿@charset "utf-8";
/* CSS Document */
html {
    -webkit-text-size-adjust: 100%;
	
}


*{ margin:0; padding:0; font-family:Trebuchet Ms; outline:none;}

ol, ul {list-style: none;}
table {border-collapse: collapse; border-spacing: 0;}

table {
	border-collapse: collapse;
	border-spacing: 0;
	font-family: Calibri;
	font-size: 13px;
	}
	
	td{ padding:3px}


h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {font-weight: inherit;}
a {text-decoration:none;}
.clear {clear:both; display:block;}
.fl {float:left;}
.fr {float:right;}
.overflow-hidden{overflow-x:hidden !important;}
.expand-fix {margin-left:-26px !important; left:1024px !important;}
.inner-body-ipad{position:fixed !important; overflow:hidden !important; height: 100% !important;}
.main-container-ipad{margin-left:1024px; position:absolute !important; height: 85% !important;}

/*@font-face {
    font-family: 'siemens_sansroman';
    src: url('fonts/siemenssans-roman-webfont.eot');
    src: url('fonts/siemenssans-roman-webfont_B38582A2.eot') format('embedded-opentype'),
         url('fonts/siemenssans-roman-webfont.woff') format('woff'),
         url('fonts/siemenssans-roman-webfont.ttf') format('truetype');
    font-weight: normal; font-style: normal;}*/
	
	
/*@font-face {
    font-family: 'siemens_sansbold';
    src: url('fonts/siemenssans-bold-webfont.eot');
    src: url('fonts/siemenssans-bold-webfont_B38582A2.eot') format('embedded-opentype'),
         url('fonts/siemenssans-bold-webfont.woff') format('woff'),
         url('fonts/siemenssans-bold-webfont.ttf') format('truetype');
    font-weight: normal; font-style: normal;}*/	
	
/*@font-face {
    font-family: 'bankgothic_md_btmedium';
    src: url('fonts/bankgothic_md_bt_medium-webfont.eot');
    src: url('fonts/bankgothic_md_bt_medium-webfont_B38582A2.eot') format('embedded-opentype'),
         url('fonts/bankgothic_md_bt_medium-webfont.woff') format('woff'),
         url('fonts/bankgothic_md_bt_medium-webfont.ttf') format('truetype'),
         url('fonts/bankgothic_md_bt_medium-webfont.svg#bankgothic_md_btmedium') format('svg');
    font-weight: normal; font-style: normal;
}

@font-face {
    font-family: 'bebas_neueregular';
    src: url('fonts/bebasneue-webfont.eot');
    src: url('fonts/bebasneue-webfont_B38582A2.eot') format('embedded-opentype'),
         url('fonts/bebasneue-webfont.woff') format('woff'),
         url('fonts/bebasneue-webfont.ttf') format('truetype'),
         url('fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal; font-style: normal;
}*/



body{ background-color:rgba(255,255,255,1.00); font-family:Trebuchet Ms; font-size:12px; color:#343434; line-height:18px; font-weight:400; }

a {
	font-family: Calibri;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	color: Maroon;
	
	
}
a:link {
	text-decoration: none;
	

}
a:visited {
	text-decoration: none;
	color: #ffffff;
	
}

a:hover {
	text-decoration: none;
	color: rgba(80,188,59,1);
	
}

a:active {
	text-decoration: none;
	color: #ffffff;
}



.batch2{
		position:absolute; top:42px; left:140px; width:265px; height:40px;
		}


#mid-band {width:100%; height:100%; position:fixed; z-index:-999;}

div#image {position:fixed; z-index:-99; display:block;}
div#image img {overflow:hidden; position:absolute; z-index:-999;}

.bannertextbar {position:fixed !important; bottom:0px; left:0px !important; width:100%; z-index:9999999999999;}
.bannertextcont {margin-top:0px;}
.bannertext {text-align:left; display:none}
.bntextcont {margin:0;}
.bntextcont img {width:178px !important; height:140px !important; position:fixed !important; top:100% !important; left:0 !important; margin-top:-200px;}



/*--------Header Start Here---------*/
.header { width:100%; position:fixed; top:0; /*background:url(images/border-top-2.png); */ height:108px; background-color:#343433; z-index:20; border-bottom: 4px solid #545454;}
.header .mobmenu {display:none;}
.logo {
	position: absolute;
	top: 0;
	left: 0;
	margin-top: 15px;
	margin-right: 0;
	margin-left: 41px;
	margin-bottom: 0;
}

.menu {
	float: right;
	font-family: 'siemens_sansroman';
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 400;
	margin-top: 49px;
	margin-right: 2%;
	margin-left: 0px;
	margin-bottom: 0;
}
.menu ul {margin:0px; padding:0px;}
.menu ul li {float:left; list-style:none;}
.menu ul li a{font-family: 'bebas_neueregular'; color:#fff; font-size:18px; font-weight:400; text-transform: uppercase; text-decoration:none; padding:0px 13px 0 13px; letter-spacing:1px;}
.menu ul li a:hover{ color:#a0cb2b;}
.menu ul li .active-menu{ color:#a0cb2b;}

.prop-search {float:right; margin:9px 28px 0 0px;}
.prop-search a {border:none; text-decoration:none;}

.butclose {display:block;}
/*--------Header End Here---------*/


/*--------Project left links Start Here---------*/
.project-Llinks { width:297px; top:100%; position:absolute; margin:-372px 0 0 41px;}
.project-Llinks img { margin-bottom:5px;}
/*--------Project left links End Here---------*/


/*--------Project right links Start Here---------*/
.latestproject {
	width: 125px;
	bottom: 50%;
	left: 100%;
	position: fixed;
	margin-top: 0px;
	margin-right: 0;
	margin-left: -125px;
	margin-bottom: -192px;
	height: 345px;
	-moz-box-shadow: -0px 0px 0px #353535;
	-webkit-box-shadow: -0px 0px 0px #353535;
	box-shadow: -0px 0px 0px #353535;
	background-image: url(images/latestbg.png);
}
.latestproject h2 { font-family:'siemens_sansroman'!important; font-size:14px; color:#000; text-transform:uppercase; text-align:center; padding:15px 0 13px 0px; border-bottom:1px dotted #000;}
.latestproject p { width:114px; margin:10px 0 0 55px;} 

.latestproject ul { margin:0px; padding:0px;}
.latestproject ul li { border-bottom:1px dotted #000; list-style:none; margin:0 0 0 0px;}
.latestproject ul li img{ border:0px dotted #999;}
/*--------Project right links End Here---------*/

/*------Content Area Start Here---------*/

.updown {margin:0; position:absolute; left:50%; width:30px; height:30px; z-index:99; display:none; display:none}

.up {background:url(images/down-arrow-circle-md.png) no-repeat 0 0;}
.down {background:url(images/down-arrow-circle-md.png) no-repeat 0 -50px;}

#content-area {
	width: 380px;
	/*position: relative;
	min-height: 770px;*/
	z-index: 10;
	/*top: 110px;*/
	
	margin: auto;
	padding-bottom: 20px;
	border: 1px solid #ccc;
	background-color:rgba(255,255,255,0.8);
	margin-bottom: 90px;
	margin-top:140px;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 10px;
	max-height:100%;
	
}

.bredcum {
	font-size: 12px;
	color: #676767;
	padding: 20px 0px 0px 17px;
	border-bottom: 1px solid rgba(193,193,193,1.00);
}
.bredcum a{ text-decoration:none; color:#676767;}
.bredcum a:hover{ color:#000;}
.tpic { padding-top:10px;}

.content {width:983px; margin:auto;}
.content .leftlinks {
	width: 160px;
	float: left;
	font-family: 'siemens_sansroman'!important;
	font-size: 13px;
	line-height: 30px;
	color: #3d3d3d;
	height: 159px;
}
.content .leftlinks p img {border:1px solid #81ac0a; margin:-49px 0 0 8px; -moz-box-shadow: 4px 3px 5px #353535; -webkit-box-shadow: 4px 3px 5px #353535; box-shadow: 2px 1px 5px #606060; z-index:999!important; position:absolute; width:160px; height:93px;}
.content .leftlinks ul {width:150px; margin:0; padding:0px;}
.content .leftlinks ul li {border-bottom:1px solid #cdccca; background:url(images/inner-arrowbtn.png) no-repeat 10px 10px; display:block; padding-left:10px;}
.content .leftlinks ul li a {text-decoration:none; list-style:none; font-family:'trebuchet ms'!important; font-size:13px; line-height:16px; color:#3d3d3d; padding:6px 0 6px 10px; display:block;}
.content .leftlinks ul li a:hover {color:#00652e;}
.content .leftlinks ul li span {
	text-decoration: none;
	list-style: none;
	color: #ED8830 !important;
	font-family: 'trebuchet ms'!important;
	font-size: 13px;
	line-height: 19px;
	padding: 6px 0 6px 10px;
	display: block;
	font-weight: bold;
}
.content .leftlinks .heading {
	color: #75C043 !important;
	font-family: 'trebuchet ms'!important;
	font-size: 22px;
	line-height: normal;
	text-transform: uppercase;
	width: 160px;
	padding: 12px 0 6px 10px;
	font-weight: 400;
	border-bottom: 1px solid #cdccca;
}

.gridscroll
{
	max-height:400px;
	overflow:scroll;
	max-width:990px;
	
	
}

.Gridheight
	{
		overflow:scroll;
		max-height:400px;
    }
    
    .GridHeader
    {
    	background-color:#FFFBD6;
    	color:#333333;
    	border-color:Black;
    	border-style:none;
    	border-width:1px;
    	padding:3px;
    	}
    	
    .GridRowStyle
    {
    	background-color:#ffffff;
    	color:#333333;
    }
    		
 	.GridFooterStyle
    	{
    		background-color:#990000;
    	  color:White;
    			
    			}
    			
    			.GridPagerStyle
    			{
    				background-color:#FFCC66;
    				color:#333333;
    				
    				}
    				
    				.GridSelectedRowStyle
    				{
    					background-color:#FFCC66;
    					font-weight:bold;
    					color:Navy;
    					}
    					
    					.GridHeaderStyle
    					{
    						background: background: rgba(210,255,82,1);
background: -moz-linear-gradient(top, rgba(210,255,82,1) 0%, rgba(145,232,66,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(210,255,82,1)), color-stop(100%, rgba(145,232,66,1)));
background: -webkit-linear-gradient(top, rgba(210,255,82,1) 0%, rgba(145,232,66,1) 100%);
background: -o-linear-gradient(top, rgba(210,255,82,1) 0%, rgba(145,232,66,1) 100%);
background: -ms-linear-gradient(top, rgba(210,255,82,1) 0%, rgba(145,232,66,1) 100%);
background: linear-gradient(to bottom, rgba(210,255,82,1) 0%, rgba(145,232,66,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2ff52', endColorstr='#91e842', GradientType=0 );
    					
    					color:black;
    					height:30px;
    					
    						}
    						
    						.GridAlternatingRowStyle
    						{
    							background-color:White;
    							}

.headin {
	color: #50a302;
	font-family: 'trebuchet ms'!important;
	font-size: 19px;
	text-transform: uppercase;
	text-decoration:underline;
	width: 100%;
	font-weight: 800;
	text-align:center;

	}
	
.subhead
{
	background-color:#ececec;
	height:20px;
	line-height:20px;
	font-size:15px;
	color:#000000;
	text-align:center;
	font-weight:bold;
	
	}

	

.right-content {
	width: 800px;
	float: right;
	text-align: justify;
}
.right-content .sublinks {width:502px; font-family:'siemens_sansroman'; font-size:11px; color:#343434; font-weight:bold; text-transform:uppercase;}
.right-content .sublinks ul {margin:0px; padding:0px;}
.right-content .sublinks ul li{float:left; list-style:none; background:url(images/icons-divider.png) no-repeat right top; padding:10px 8px 10px 7px; border:none !important;;}
.right-content .sublinks ul li a {text-decoration:none; font-family:'siemens_sansbold'; font-size:11px; color:#343434; font-weight:400; text-transform:uppercase; line-height:12px!important; display:inline-block;}
.right-content .sublinks ul li a:hover {color:#096b2f;}
.right-content .sublinks ul li a img {float:left; margin:0px 5px 0px 0px; }



.right-content .title h1 {
	background: url(images/overview-bg.jpg) repeat-y;
	height: 26px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 20px;
	color: #fff;
	text-transform: uppercase;
	font-weight: 400;
	text-shadow: 1px 1px 2px #6f435a;
	padding: 6px 0px 0px 6px;
}
.right-content h2 {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 17px;
	color: rgba(75,75,75,1.00);
	text-transform: uppercase;
	font-weight: 700;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 1px;
	line-height: 28px;
}
.right-content h3 {font-family:'siemens_sansbold'; font-size:18px; color:#509633; text-transform:uppercase; font-weight:700; padding:0px 0px 10px 0px; }
.right-content h4 {font-size:16px; color:#222; text-transform:uppercase; font-weight:700; padding:0px 0px 5px 0px; 	font-family: calibri;
 }
.right-content h5 {font-size:14px; color:#222; text-transform:none; font-weight:700; padding:0px 0px 10px 0px; }
.right-content p {
	font-size: 13px;
	color: #000;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 10px;
	font-family: Gisha;
}
.right-content ul {margin:0 23px 25px 0; padding:0;}
.right-content ul li {font-size: 13px; font-weight: 400; color: #222; line-height: 20px; background: url(images/bullet.gif) no-repeat 0 12px; padding: 5px 0 5px 12px; display: block; border-bottom:1px solid #b6b6b6; font-family:Trebuchet Ms;}




#content-area4 {
	width: 983px;
	/*position: relative;*/
	height:1260px;
	z-index: 10;
	/*top: 140px;*/
	margin: auto;
	padding-bottom: 20px;
	border: 1px solid #ccc;
	background-color:rgba(255,255,255,0.9);
	margin-bottom: 90px;
	margin-top:140px;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 10px;
}



.right-content3{
	width: 770px;
	float: right;
	text-align: justify;
	margin-top:10px;
}

.right-content3 .sublinks {width:100%; font-family:'siemens_sansroman'; font-size:11px; color:#343434; font-weight:bold; text-transform:uppercase;}
.right-content3 .sublinks ul {margin:0px; padding:0px;}
.right-content3 .sublinks ul li{
	float: left;
	list-style: none;
	background: url(images/icons-divider.png) no-repeat right top;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	border: none !important;
	;
}
.right-content3 .sublinks ul li a {
	text-decoration: none;
	font-family: 'siemens_sansbold';
	font-size: 15px;
	color: #343434;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 12px!important;
	display: inline-block;
}
.right-content3 .sublinks ul li a:hover {color:#096b2f;}
.right-content3 .sublinks ul li a img {float:left; margin:0px 5px 0px 0px; }



.right-content3 .title h1 {
	background: url(images/overview-bg.jpg) repeat-y;
	height: 26px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 20px;
	color: #fff;
	text-transform: uppercase;
	font-weight: 400;
	text-shadow: 1px 1px 2px #306400;
	padding: 6px 0px 0px 6px;
}
.right-content3 h2 {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 17px;
	color: rgba(75,75,75,1.00);
	font-weight: 700;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 1px;
	line-height: 28px;
	font-variant: normal;
}
.right-content3 h3 {
	font-family: 'siemens_sansbold';
	font-size: 18px;
	color: #75C043;
	text-transform: uppercase;
	font-weight: 700;
	padding: 0px 0px 10px 0px;
}
.right-content3 h4 {font-size:15px; color:#222; text-transform:uppercase; font-weight:700; padding:0px 0px 5px 0px; }
.right-content3 h5 {font-size:14px; color:#222; text-transform:none; font-weight:700; padding:0px 0px 10px 0px; }
.right-content3 p {
	font-size: 13px;
	color: #000;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 10px;
	font-family: Gisha;
}
.right-content3 ul {margin:0 23px 25px 0; padding:0;}
.right-content3 ul li {font-size: 13px; font-weight: 400; color: #222; line-height: 20px; /*background: url(images/bullet.gif) no-repeat 0 12px;*/ padding: 5px 0 5px 12px; display: block; border-bottom:1px solid #b6b6b6; font-family:Trebuchet Ms;}









#content-area2 {
	width: 983px;
	position: relative;
	min-height: 700px;
	z-index: 10;
	top: 140px;
	margin: auto;
	padding-bottom: 20px;
	background-color:rgba(255,255,255,0.9);
	margin-bottom: 68px;
	padding-left: 14px;
	padding-right: 10px
	border: 1px solid #ccc;
	border-radius: 10px;
}

.bredcum2{
	font-size: 12px;
	color: #676767;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 17px;
	padding-bottom: 0px;
	border-bottom: 1px solid rgba(132,76,19,1.00);
	width: 966px;
	margin-left: 0px
}

.bredcum2 a{ text-decoration:none; color:#676767;}
.bredcum2 a:hover{ color:#000;}
.tpic {
	padding-top: 20px;
}



.right-content2 {
	width: 908px;
	padding-left: 40px;
	padding-right: 0px;
	text-align: justify;
	padding-top: 20px;
}
.right-content2 .sublinks {width:502px; font-family:'siemens_sansroman'; font-size:11px; color:#343434; font-weight:bold; text-transform:uppercase;}
.right-content2 .sublinks ul {margin:0px; padding:0px;}
.right-content2 .sublinks ul li{float:left; list-style:none; background:url(images/icons-divider.png) no-repeat right top; padding:10px 8px 10px 7px; border:none !important;;}
.right-content2 .sublinks ul li a {text-decoration:none; font-family:'siemens_sansbold'; font-size:11px; color:#343434; font-weight:400; text-transform:uppercase; line-height:12px!important; display:inline-block;}
.right-content2 .sublinks ul li a:hover {color:#096b2f;}
.right-content2 .sublinks ul li a img {float:left; margin:0px 5px 0px 0px; }


.sublinks {
	width: 805px;
	margin: auto;
	font-family: 'siemens_sansroman';
	font-size: 14px;
	color: #343434;
	font-weight: bold;
	text-transform: uppercase;
	margin-top:20px
	
}
.sublinks ul {margin:0px; padding:0px;}
 .sublinks ul li{
	float: left;
	list-style: none;
	background: url(images/icons-divider.png) no-repeat right top;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	border: none !important;
	margin-top: 0px
	;
}
 .sublinks ul li a {
	text-decoration: none;
	font-family: 'siemens_sansroman';
	font-size: 15px;
	color: #343434;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 12px!important;
	display: inline-block;
}
 .sublinks ul li a:hover {color:#096b2f;}
 .sublinks ul li a img {float:left; margin:0px 5px 0px 0px; }
 

.right-content2 .title h1 {
	background: url(images/overview-bg-2.jpg) repeat-y;
	height: 26px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 22px;
	color: #fff;
	text-transform: uppercase;
	font-weight: 400;
	text-shadow: 1px 1px 20px #7C542F;
	padding: 6px 0px 0px 6px;
	margin-bottom: 0px
}
.right-content2 h2 {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 17px;
	color: #482C3B;
	text-transform: uppercase;
	font-weight: 700;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 1px;
	line-height: 28px;
}
.right-content2 h3 {
	font-family: 'siemens_sansbold';
	font-size: 18px;
	color: #3F2734;
	text-transform: uppercase;
	font-weight: 700;
	padding: 0px 0px 10px 0px;
}
.right-content2 h4 {font-size:15px; color:#222; text-transform:uppercase; font-weight:700; padding:0px 0px 5px 0px; }
.right-content2 h5 {font-size:14px; color:#222; text-transform:none; font-weight:700; padding:0px 0px 10px 0px; }
.right-content2 p {
	font-size: 13px;
	color: #000;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 10px;
	font-family: Gisha;
}
.right-content2 ul {margin:0 23px 25px 0; padding:0;}
.right-content2 ul li {font-size: 13px; font-weight: 400; color: #222; line-height: 20px; background: url(images/bullet.gif) no-repeat 0 12px; padding: 5px 0 5px 12px; display: block; border-bottom:1px solid #b6b6b6; font-family:Trebuchet Ms;}







.bgloader {position:fixed; z-index:100; top:48%; left:48%;}

.plist {
	width: 220px;
	float: left;
	margin-top: 6px;
	margin-right: 35px;
	margin-left: 0;
	margin-bottom: 10px;
	position: relative;
}
.plist h2 {font-family:'siemens_sansbold'; font-size:12px; color:#000; font-weight:400; padding:5px 0px 2px 0px; text-transform:none; line-height:normal !important;}
.plist h3 {font-family:'siemens_sansbold'; font-size:12px; color:#575757; font-weight:400; text-transform:none !important; line-height:normal !important; padding-bottom:6px;}
.plist h4 {font-family:'siemens_sansroman'; font-size:12px; color:#575757; font-weight:400; text-transform:none !important; line-height:normal !important;}
.plist img {border:1px solid #ccc;}
.plist img:hover {border:5px solid rgba(35,35,35,0.5);}
.plist em {background:url(images/icon-up.png) no-repeat 0 0; display:block; width:102px; height:31px; position:absolute; top:-15px; right:15px;}

.psearch {height:0px; width:214px; background:#090909; padding:0px; border-top:1px solid #313e0e; border-right:1px solid #313e0e; border-left:1px solid #313e0e; overflow:hidden; margin-top:1px;}
.psearch select {text-align:left; color:#ccc; font-size: 12px; padding:5px 5px 5px 3px; line-height:22px; width:180px; outline:0; background:#000; border:1px solid #343434!important; margin-bottom:7px;}
.psearch .button {text-align:left; color:#000; text-align:center; font-size: 12px; font-weight:700; padding:3px 3px 3px 3px; line-height:18px; width:60px; outline:0; background:#a6ce38; border:1px solid #a6ce38!important; margin-bottom:7px; cursor:pointer;}
.psearch .button:hover {color:#fff; background:#00642e; border:1px solid #00642e!important;}

.botlinks {
	width: 983px;
	height: 36px;
	margin: 70px 0 0 0;
	position: relative;
	float: right;
	border-top: 1.5px solid #bebbb9;
}
.botlinks .email {background:url(images/bottom-icons.png) no-repeat 0 0; height:47px; width:128px; display:block; float:right;}
.botlinks .email:hover {background:url(images/bottom-icons.png) no-repeat 0 -47px;}

.botlinks .favourite {background:url(images/bottom-icons.png) no-repeat -128px 0; height:47px; width:121px; display:block; float:right;}
.botlinks .favourite:hover {background:url(images/bottom-icons.png) no-repeat -128px -47px;}

.botlinks .print {background:url(images/bottom-icons.png) no-repeat -249px 0; height:47px; width:125px; display:block; float:right;}
.botlinks .print:hover {background:url(images/bottom-icons.png) no-repeat -249px -47px;}

.botlinks .calculator {background:url(images/bottom-icons.png) no-repeat -374px 0; height:47px; width:128px; display:block; float:right;}
.botlinks .calculator:hover {background:url(images/bottom-icons.png) no-repeat -374px -47px;}

.botlinks span {background:url(images/bottom-icons.png) no-repeat -434px 0; height:47px; width:68px; display:block; float:right;}

.emaildiv{
	width: 200px;
	height: 0px;
	background: url(images/bbg.png);
	position: absolute;
	bottom: 36px;
	overflow: hidden;
	float: right;
	right: 100px;
}

.emaildiv h2 {font-family:'siemens_sansbold'; font-size:17px; color:#fff; font-weight:400; padding:0px 0px 13px 0px; text-transform:none;}
.emaildiv p {font-size:12px; color:#ccc; font-weight:700; padding:0px 0px 2px 0px; text-transform:none;}
.emaildiv input, textarea{text-align:left; color:#ccc; font-size: 12px; padding:2px 5px; line-height:17px; width:158px; outline:0; background:url(images/bbg.png); border:1px solid #343434!important; margin-bottom:7px;}
.emaildiv .buttons {text-align:left; color:#000; text-align:center; font-size: 12px; font-weight:700; padding:3px 0px; line-height:18px; width:60px; outline:0; background:#a6ce38; border:1px solid #a6ce38!important; margin-bottom:7px; cursor:pointer;}
.emaildiv .buttons:hover {color:#fff; background:#00642e; border:1px solid #00642e!important;}

.emaildiv .closebut {position:absolute; top:5px; right:3px; cursor:pointer;}

.emidiv{width:683px; height:0px; left:-181px; background:url(images/bbg.png); position:absolute; bottom:36px; overflow:hidden;}
.emidiv h2 {font-family:'siemens_sansbold'; font-size:17px; color:#fff; font-weight:400; padding:0px 0px 13px 0px; text-transform:none;}
.emidiv p {font-size:12px; color:#ccc; font-weight:700; padding:0px 0px 2px 0px; text-transform:none;}
.emidiv .closebut6 {position:absolute; top:5px; right:3px; cursor:pointer;}


/*------Content Area End Here---------*/



/*------Enquiry Start Here---------*/
/*.enquiry {width:185px; min-height:212px; left:-185px; top:50%; position:fixed; margin:40px 0 0 0 !important; background:#fff; -moz-box-shadow: -2px 3px 6px #353535; -webkit-box-shadow: -2px 3px 6px #353535; box-shadow: -2px 3px 6px #353535;}
.enquiry h2 {font-size:12px; color:#3f3f3f; font-weight:700; padding:5px 0 5px 0px;}
.form {margin:2px 0 0 11px; width:100%;}
.enquiry input, select{ border:none!important; text-align:left; color:#919191; font-size: 11px; padding:2px 4px; line-height:16px; width:150px; margin-bottom:4px; outline:0; background:#f3f3f3; border:1px solid #d2d2d2!important;}
.enquiry textarea{ border:none!important; text-align:left; color:#919191; font-size: 11px; padding:2px 4px; line-height:16px; width:150px; height:54px; margin-bottom:4px; outline:0; background:#f3f3f3; border:1px solid #d2d2d2!important;}
.enquiry .input-but { text-align:right; color:#fff; font-size: 11px; padding:4px 10px; cursor:pointer; width:auto!important; background:#00652e!important; border:none!important; margin:0px!important;}
.enquiry .input-but:hover { color:#fff; background:#3f3f3f!important;}



.enquiry1 {width:95%; min-height:212px;  margin:30px 0 0 0 !important; background:#00652e; box-shadow:2px 2px 9px rgba(0,0,0,0.25);  }
.enquiry1 h2 {font-size:20px; color:#fff; font-weight:400; padding:5px 0 0px 0px; font-family: 'bebas_neueregular';}
.form1 {margin:2px 0 0 11px; width:100%;}
.enquiry1 input, select{ border:none!important; text-align:left; color:#333; font-size: 11px; padding:2px 4px; line-height:16px; width:117px; margin-bottom:4px; outline:0; background:#FFF; border:1px solid #d2d2d2!important;}
.enquiry1 textarea{ border:none!important; text-align:left; color:#333; font-size: 11px; padding:2px 4px; line-height:16px; width:117px; height:54px; margin-bottom:4px; outline:0; background:#FFF; border:1px solid #d2d2d2!important;}
.enquiry1 .input-but { text-align:right; color:#333; font-size: 11px; padding:4px 10px; cursor:pointer; width:auto!important; background:#a5ce32!important; border:none!important; margin:0px!important;}
.enquiry1 .input-but:hover { color:#333; background:#fff!important;}*/
/*------Enquiry End Here---------*/


/*------Common ---------*/
.martop10 {
	margin-top: 80px !important;
}

.martop20 {
	margin-top: 10px !important;
}
 
.martop40 {
	margin-top: 110px !important;
	margin-bottom: 40px
}
.martop53{margin-top:53px !important;}
hr {
	border: 0;
	color: #844c13;
	background-color: #844c13;
	height: 1px;
	width: 96%;
	margin: 10px 0px 30px 0px;
}
.hr {border: 0; color: #cdccca; background-color: #cdccca; height: 1px; width: 100%; margin:0px 0px 0px 0px !important;}
.bordernone {border:0 !important;}
.bormap {border:1px solid #b6b6b6;}
.mar0rgt {margin-right:0 !important;}
.img-bor {
	border: 0px solid #ccc;
	
}

.frames{
	width:770px;
	height:770px;
	}
	
	.frames2{
	width:460px;
	height:230px;
	}
	
	
.padbot2 {padding-bottom:2px !important; font-size:16px !important;}

.padbot2 a {text-decoration:none; list-style:none; font-family:'trebuchet ms'!important; font-size:13px; line-height:16px; color:#e14045; padding:6px 0 6px 10px; display:block;}
.padbot2 a:hover {color:#00652e;}



.padtop242 {padding-top:242px !important;}
.width665 {width:665px !important;}
/*------Common End Here---------*/



/*--------Footer Start Here---------*/
.footer {
	width: 100%;
	background-image: url(images/fpattern.png);
	height: 70px;
	line-height:70px;
	z-index: 20;
	background-color: #343433;
	border-top: 4px solid #545454;
	font-size:12px;
	position:fixed;
	bottom:0px;
}


.left-footer {position:absolute; left:0px; margin:6px 0px 0 10px; font-size:12px; color:#ffffff; width:400px;}
.news-updates {float:left;}
.news-updates h3 {font-size:18px; color:#ffffff; padding-right:16px; padding-bottom:2px; font-weight:400;}
.news-updates h3 span{font-size:18px; color:#a0cb2b; font-weight:400;}
.newsUpdates-btn {margin:5px 0 0 0px;}
.newsUpdates-btn img { padding-right:6px;}

.newsUpdates-txt {margin-top:0px; font-size:13px; color:#494949;}
.newsUpdates-txt span{ font-size:13px; color:#fff; margin-right:7px; font-weight:400;}
.newsUpdates-txt a{font-size:13x; color:#ffffff;}
.newsUpdates-txt a:hover{color:#a0cb2b;}

.right-footer {
	float: right;
	margin-top: 10px;
	margin-right: 100px;
	margin-left: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	color: #494949;
	text-align: right;
}
.right-footer .callbtn {font-family:'siemens_sansroman'; font-size:16px; color:#a0cb2b; text-transform:uppercase; padding-bottom:5px; padding-top:5px;}
.right-footer .callbtn span {font-family:'siemens_sansroman'; font-size:17px; color:#000; text-transform:uppercase; margin-right:8px;}
.right-footer .callbtn img {margin-left:4px; float:right; margin-top:-5px;}

.right-footer .copyright { color:#ffffff; line-height:14px;}
.right-footer .copyright a { color:#ffffff;}
.right-footer .copyright a:hover { color:#a0cb2b;}
.right-footer .copyright span { color:#ffffff;} 
/*--------Footer End Here---------*/

/*--------Menu Popup Start Here---------*/
.menu-popup{position:absolute; background:url(images/florel.png); background-position:bottom right; background-repeat:no-repeat; background-color:#fff; margin:29px 0 0 0px !important; padding:4px 10px 10px 10px; display:none; z-index:9999999999999 !important; text-align:left !important;}
.menu-popup ul{margin:0px !important; padding:0px !important; list-style:none; float:none !important; width:140px !important; border:0 !important; margin-top:6px !important;}
.menu-popup ul li{float:none !important; margin:0 !important;}
.menu-popup ul li a{text-decoration:none; font-size:12px !important; color:#000 !important; font-weight:400; display:block !important; padding:5px 0px 5px 5px !important; border-bottom:solid 1px #333; line-height:18px !important; border-left:0 !important; text-transform:none !important; font-family:tahoma !important; letter-spacing:normal !important;}
.menu-popup ul li a:hover{color:#fff!important; background:#334b1b!important;}
.menu-popup ul li a cufon{padding:3px 0px 3px 0 !important; }
.menu-popup .arrow{background:url(images/arrow-t.png) 0 0 no-repeat; display:block; width:30px; height:14px; position:absolute; margin:-18px 0 0 0;}
/*--------Menu Popup End Here---------*/

.recent-links {padding:23px 0 0 24px; margin:1px 0 0 0; height:122px;}
.recent-links h2 {color:#0b3456; font-size:14px; font-weight:400; font-family: 'allerregular'; text-transform:uppercase; margin-bottom:23px;}
.recent-links h2 span {width:48px; background:#6ab833; height:2px; display:block; position:absolute; margin: 19px 0 0 0;}
.recent-links .recent {float:left; width:440px; margin-right:65px;}
.recent-links .recent a {color:#606060; font-size:12px; font-weight:700; line-height:18px;}
.recent-links .recent a strong{color:#007dc6 !important; font-weight:700;}
.recent-links .recent a:hover{color:#000;}
.recent-links .recent a span {font-weight:400;}
.recent-links .links {float:right; padding-right:26px;}
.recent-links .links ul {margin:0; padding:0; border-right:1px solid #d8d8d8 !important;}
.recent-links .links ul li {margin:0; padding:0 20px; float:left; text-align:center; border-left:1px solid #d8d8d8;}
.recent-links .links ul li a{color:#858585; font-size:12px; font-weight:400;}
.recent-links .links ul li a:hover{color:#6ec155;}

.backgroundnone {background:none !important;}


#vertical{
	margin:0px;
	width:297px;
}
#vertical div {
	margin-bottom:3px;
	width:297px;
	height:79px;
	position:relative;
	overflow:hidden;
}
#vertical img {
	position:absolute;
}

/*---in the news start here--------*/
.innews {
	width: 230px;
	float: left;
	margin: 0 20px 10px 0;
	position: relative;
}
.innews img { margin-bottom:7px; border:1px solid #cdccca;}
.innews img:hover {border:1px solid #909090;}
.innews span {background:url(images/icon-zoom.png) no-repeat 0 0; width:33px; height:33px; display:block; position:absolute; z-index:2; top:1px; right:-1px;}

.video {
	width: 230px;
	float: left;
	margin: 0 26px 10px 0;
	position: relative;
}
.video img { margin-bottom:7px; border:1px solid #cdccca; width:230px}
.video img:hover {border:1px solid #909090;}
.video span {/*background:url(images/icon-zoom.png) no-repeat 0 0;*/ width:33px; height:33px; display:block; position:absolute; z-index:2; top:1px; right:-1px;}
/*---in the news End here--------*/

/*---floor plan start here--------*/
.fplan {width:225px; float:left; margin:0 25px 20px 0; position: relative;}
.fplan img { margin-bottom:7px; border:1px solid #cdccca;}
.fplan img:hover {border:1px solid #909090;}
.fplan h3 {color:#000 !important; font-weight:700 !important; font-size:13px !important; padding-bottom:0 !important; line-height:16px !important; font-family:Trebuchet Ms !important; text-transform:none !important;}
.fplan h4 {font-size:12px !important; color: #222 !important; font-weight:400 !important; font-family:Trebuchet Ms !important; text-transform:none !important;}
.fplan span {background:url(images/icon-zoom.png) no-repeat 0 0; width:33px; height:33px; display:block; position:absolute; z-index:2; top:1px; right:-1px;}
/*---floor plan End here--------*/

/*---site plan start here--------*/
.zoom {display:inline-block; position: relative; border:1px solid #cdccca; margin-bottom:20px}
.zoom:hover {border:1px solid #909090;}
.zoom .icon { position:absolute; top:0px; right:0px; z-index:2}
/*---site plan end here--------*/

/*---specification table start here--------*/
.table-format {margin:5px 25px 25px 0; padding:0;}
.table-format td {vertical-align: top; border-bottom: 1px solid #cdcdcd; text-align:left; color:#000; font-size: 13px; padding:5px 0px; line-height:18px;}
.table-format td a{color:#06852a; font-size: 13px;}
.table-format td a:hover{color:#064925;}
.table-head{vertical-align: top; font-size: 14px !important; font-weight: 700 !important; color: #000 !important; background:#e0e0e0 !important; padding:7px 0 7px 5px !important;}
.table-format td strong{font-weight:700;}
.table-format td span{color:#3d3d3d; padding-left:4px;}
.table-format td .but {border:0px solid #aaa !important; background: url(images/overview-bg.jpg) repeat-y -100px 0; padding:5px 0px 5px 0; color:#000; width:85px; font-size:16px; color:#222; outline:0; cursor:pointer;}
.table-format td .but:hover {background: url(images/overview-bg.jpg) repeat-y -200px 0; color:#fff;}
.table-format td ul{margin-top:-5px !important; margin-bottom:5px !important; }

/*---specification table end here--------*/

/* Walkthrough */
a.myPlayer {display:block; width:477px; height:300px; text-align:center;}
a.myPlayer img {margin-top:120px; border:0px!important;}
/* End of Walkthrough */


.pdf {position:absolute; margin:2px 0 0 5px;}
.mail{
	font-size: 14px;
	font-weight: 400;
	color: #06852a;
}
.mail:hover{color:#064925;}
.mail img {position:absolute; margin-top:4px;}

.mail1{font-size:13px; font-weight:400; color:#0e4ca1;}
.mail1:hover{color:#007dc6;}

.intro {width:100%; position:absolute; bottom:-20px; text-align:center;}
.intro a {background:#abd117; font-size:14px; font-weight:400; color:#000; padding:3px 12px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.intro a:hover {background:#00652e; color:#fff;}

/*---search Start here--------*/
.search { width:650px; margin:0px 0 25px 0; padding:0px; border:1px solid #d7d7d7;}
.search th {padding:7px 0 7px 14px; text-align:left; font-family: 'siemens_sansroman'; text-transform:uppercase; font-size:16px; background:#a6ce38; color:#fff; font-weight:400; line-height:25px;}
.search th span{font-family: 'siemens_sansroman'; text-transform:uppercase; font-size:13px;}
.search th a{font-family: 'siemens_sansroman'; font-size:11px; background:#00652e; color:#fff; font-weight:400; float:right; padding:0 7px; margin-right:5px; line-height:25px;}
.search th a:hover{background:#fff; color:#00652e;}
.search td {vertical-align:top;}

.table-search {margin:0px; padding:0px;}
.table-search td {padding:6px 0 6px 0px; border-bottom:1px solid #d7d7d7; font-size:12px;}

/*---search End here--------*/

/* Accordion */
.ui-accordion { width: 100%;}
.ui-accordion .ui-accordion-header {cursor: pointer; position: relative; margin-top: 15px!important; zoom: 1; padding:0 30px 15px 0px!important; border-bottom:1px solid #aaa !important; outline:none; color: #00652e !important; font-size:15px !important; font-weight:400; font-family:Trebuchet Ms !important; text-transform:none !important; line-height:21px;}
.ui-accordion .ui-accordion-li-fix {display: inline}
.ui-accordion .ui-accordion-header-active {border-bottom: 0 !important;}
.ui-accordion .ui-accordion-header a {color: #002338!important; font-size: 14px !important; margin: 0;font-weight: 700; line-height: 25px; text-decoration:none!important}
.ui-accordion-icons .ui-accordion-header a {padding-left: 0px;}
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; right: 8px; top: 10px; margin-top: -6px; width:11px; height:11px; }
.ui-accordion .ui-accordion-header .ui-icon-circle-arrow-e {background-image:url(images/icon-plus.gif); margin-top:-5px;}
.ui-accordion .ui-accordion-header .ui-icon-circle-arrow-s {background-image:url(images/icon-minus.gif); margin-top:-5px;}
.ui-accordion .ui-accordion-content {padding: 0px; border-top: 0; margin-top: 15px; position: relative; top: 0px; margin-bottom: 2px; display: none; zoom: 1; overflow:auto;}
.ui-accordion .ui-accordion-content-active { display: block; border-top:0px;}
/* End of Accordion */

/* EMI Calculator */

.emical-box{background:#fafafa url(images/emicalc/emical-bg.jpg) repeat-x bottom; width:970px; height:300px; border:1px solid #d9d9d9;}
.emical-box img{margin-top:-24px; margin-left:30px; float:left;}
.calcs{margin-top:15px;}
.calcs-reset{margin-top:20px;margin-right:3px;text-align:right;}
.calcs-reset a{border:0px solid #aaa !important; background: url(images/overview-bg.jpg) repeat-y -100px 0; padding:5px 15px 5px 15px; color:#000; width:85px; font-size:16px; color:#222; outline:0; cursor:pointer; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.calcs-reset a:hover{background: url(images/overview-bg.jpg) repeat-y -200px 0; color:#fff;}
.calc-box{padding:0px;}
.slider-title{float:left;width:155px;text-align:left;padding:9px 15px 0 0;color:#fff;font-size:13px; margin-left:0px; font-weight:700;}
.slider-title2{float:left;width:210px !important;text-align:left;padding:9px 21px 0 0;color:#fff;font-size:13px; margin-left:0px;font-weight:700; width:200px;text-align:left;}
.slider-red-text{float:left;width:250px;text-align:right;padding:0 11px 0 0;color:#87ba37;font-size:28px; padding-top:8px;}
.slider-red-text span{background: url(images/emicalc/emi-red-rupee.png) no-repeat 0 0px;padding-left:20px;display:inline-block;}
.emi-slider {width:94%;height:10px;background: url(images/emicalc/emi-slider-bg.png) no-repeat top right;position:relative;padding:0;margin:13px auto 0;}
.ui-slider-handle {width:37px;height:48px;position:absolute;top:-16px;margin-left:-12px;z-index:200;background:url(images/emicalc/slider-handle.png) no-repeat;margin-top:-17px;
text-align:center;padding-top:2px;font-size:11px;}
.ui-widget-header{background: url(images/emicalc/emi-slider-bg1.png) no-repeat;height: 13px;position: absolute;}
.calc-box .calc-input{height:33px;width:90px;border:none;margin-left:68px;text-align:right;padding:2px 10px;color:#494647;line-height:33px; outline:0; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.lamount{position:relative;}
.lamount img{position:absolute;top:11px;right:97px;}
/* End of EMI Calculator */


.tablefrm {
	margin: 0;
	padding: 0;
	width: 687px;
}
.tablefrm td {border-bottom:0px solid #ccc; padding:6px 0; font-size:13px; vertical-align:top;}
.tablefrm td span {color:#ff0000;}
.tablefrm td .inp {border:1px solid #aaa !important; background: url(images/wbg.png); padding:3px 5px; color:#222; width:290px; font-size:12px; color:#222; outline:0; margin-bottom:0;}
.tablefrm td .select {border:1px solid #aaa !important; background: url(images/wbg.png); padding:2px 2px 2px 0; color:#222; width:302px; font-size:12px; color:#222; outline:0; margin-bottom:0;}
.tablefrm td .but {border:0px solid #aaa !important; background: url(images/overview-bg.jpg) repeat-y -100px 0; padding:5px 0px 5px 0; color:#000; width:85px; font-size:16px; color:#222; outline:0; cursor:pointer;}
.tablefrm td .but:hover {background: url(images/overview-bg.jpg) repeat-y -200px 0; color:#fff;}

.tablefrm1 {margin:0; padding:0; width:150px;}
.tablefrm1 td {border-bottom:0px solid #ccc; padding:0px 0 !important; font-size:13px; vertical-align:top;}
.tablefrm1 td span {color:#000; display:block; padding-bottom:4px; font-weight:700;}
.tablefrm1 td .inp {border:1px solid #aaa !important; background: url(images/wbg1.png); padding:1px 3px; color:#5e5e5e; width:150px; font-size:12px; outline:0; margin-bottom:3px;}
.tablefrm1 td .select {border:1px solid #aaa !important; background: url(images/wbg1.png); padding:1px 1px 1px 0; width:158px; font-size:12px; color:#5e5e5e; outline:0; margin-bottom:3px;}
.tablefrm1 td .but {border:0px solid #aaa !important; background: url(images/overview-bg.jpg) repeat-y -100px 0; padding:3px 0px 3px 0; color:#000; width:65px; font-size:14px; font-weight:400; color:#222; outline:0; cursor:pointer;}
.tablefrm1 td .but:hover {background: url(images/overview-bg.jpg) repeat-y -200px 0; color:#fff;}

#newsletter {position:fixed; top:68%; left:0px; margin:-150px 0 0 0; cursor:pointer;}

#newsletterdiv {top:64%; left:-210px; margin:-120px 0 0 0; position:fixed; width:165px; height:85px; background:#590000; padding:10px; z-index:99999;}
#newsletterdiv h2 {font-size:12px; color:#ffffff; font-weight:700; padding:5px 0 5px 0px;}
#newsletterdiv input, select{ border:none!important; text-align:left; color:#919191; font-size: 11px; padding:2px 4px; line-height:16px;  margin-bottom:4px; outline:0; background:#f3f3f3; border:1px solid #d2d2d2!important;}
#newsletterdiv .input-but { text-align:right; color:#fff; font-size: 11px; padding:4px 10px; cursor:pointer; width:auto!important; background:#ff0b0b!important; border:none!important; margin:0px!important;}
#newsletterdiv .input-but:hover { color:#fff; background:#3f3f3f!important;}
#newsletterdiv .closebut{right:7px; position:absolute; top:8px; font-weight:700; font-size:13px; font-family: 'bankgothic_md_btmedium'; color:#ffffff;}

.add {
	float: left;
	width: 240px;
	margin-right: 25px;
}
.maps, .maps1, .maps2, .maps3, .maps4, .maps5, .maps6 {position:absolute; background: rgba(0,0,0,0.8); padding:20px; display:none; z-index:100; float:right; margin-left:290px }
.mapclose, .mapclose1, .mapclose2, .mapclose3, .mapclose4, .mapclose5, .mapclose6 {font-size:12px; color:#000; font-weight:700; font-family:arial; position:absolute; right:8px; top:6px;}

.closebutenq {position:absolute; right:7px; top:8px;}
#searchicon {cursor:pointer;}

.check-back{background:url(images/check-back.png) repeat left top; width:100%; height:100%; position:fixed; z-index:110; display:none;}
.check-main{width:718px; height:504px; position:fixed; padding:20px; background:#eee; left:50%; top:50%; margin:-272px 0 0 -379px; z-index:120; display:none;}
.close-check{position:absolute; right:7px; top:4px; font-size:17px; font-weight:400; color:#000; font-family: 'bebas_neueregular';}

.banklogo {float:left; border:1px solid #aaa; padding:0px !important; margin:0 10px 10px 0;}

.sp {font-family: 'bebas_neueregular' !important; font-size:39px !important; font-weight:400 !important; color:#00652e !important; text-align:center !important; line-height:40px !important; padding-top:10px !important;}

.address {float:right; border-left:1px solid #aaa; padding:0 0 0 12px; margin:0 5px 20px 25px; width:140px;}
.address h2 {font-family:'georgia'; font-size:16px; color:#509633; text-transform:none; font-weight:400; padding:0px 0px 8px 0px; }
.address h3 {font-family:'siemens_sansbold'; font-size:13px; color:#000; text-transform:none !important; font-weight:400; padding:0px 0px 0px 0px !important; }
.address p {font-size:12px; color:#000; line-height:18px; padding:0px 0 0px 0px; font-family:Trebuchet Ms;}

.slideshow{
		list-style: none;
		position:relative;
		
	}
 	ul.slideshow li {
	position: absolute;
	left: 46px;
	top: 0px;
	display: inline;
		
	}
	ul.slideshow li.show {
		z-index:500;	
	}
	.social {display:none;}
	.m-container {width:100%; height:100%; top:0; left:0; overflow-x:hidden; position:absolute;}
	
	
	
	#supersized-loader { position:absolute; top:50%; left:50%; z-index:0; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background:url(../img/progress.gif) no-repeat center center;}
	
	#supersized { position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img{ width:auto; height:auto; position:relative; outline:none; border:none; }
		
		#supersized a { z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; display:block; }
			#supersized a.image-loading { background:#111 url(../img/progress.gif) no-repeat center center; width:100%; height:100%; }
			
				
			
			.social-slide {
    height: 25px;
    width: 25px;
    margin-left: 5px;
    float: right;
    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
    transition: all ease 0.3s;
}
.social-slide:hover {
    background-position: 0px -25px;
}
.twitter-hover {
    background-image: url('images/twitter-hover.png');
}
.facebook-hover {
    background-image: url('images/facebook-hover.png');
}
.google-hover {
    background-image: url('images/blog-hover.png');
}
.linkedin-hover {
    background-image: url('images/linkedin-hover.png');
}
	

/*------LOGIN---------*/
.textbox
{
	padding:6px;
	font-family:Calibri;
	font-size:12px;
	 -moz-box-shadow:    inset 1px 2px 2px #cccccc;
   -webkit-box-shadow: inset 1px 2px 2px #cccccc;
   box-shadow:         inset 1px 2px 2px #cccccc;
   margin-bottom:5px;
   margin-left:10px;
   border:1px solid #333333;
   color:Black;
		}
		
		
		.label{
	        padding-left:15px;
	       		}



.Read
{
	padding:6px;
	font-family:Calibri;
	font-size:12px;
	 -moz-box-shadow:    inset 1px 2px 2px #cccccc;
   -webkit-box-shadow: inset 1px 2px 2px #cccccc;
   box-shadow:         inset 1px 2px 2px #cccccc;
   margin-bottom:5px;
   margin-left:10px;
   border:1px solid #333333;
   background-color:#9dd53a;
   color:Black;
		}
.Lbl
{
	padding:6px;
	font-family:Calibri;
	font-size:12px;
	color:#333333;
	 margin-bottom:5px;
	}
	
.heading
{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 18px;
	color: Green;
	text-transform: uppercase;
	font-weight: 800;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	line-height: 30px;
	}
	

.button
{
	background: #9dd53a; /* Old browsers */
background: -moz-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9dd53a), color-stop(50%,#a1d54f), color-stop(51%,#80c217), color-stop(100%,#7cbc0a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* IE10+ */
background: linear-gradient(to bottom, #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-9 */
	height: 25px;
	padding:8px;
	line-height:10px;
	font-family:Calibri;
	font-size:14px;
	color:#122400;
	text-transform: uppercase;
	border:1px solid #50a302;
	cursor:pointer;
	margin-bottom:5px;
		 
}

.notice
{
	background-color:#383838;
	font-family: Calibri; 
	font-size:14px;
	color:#ffffff;
	height:25px;
	line-height:25px;
	padding-left:10px;
		}
		
		
	

a img {border:none;}:focus {outline:0;}



#wrapper {
	width: 350px;
	margin:auto;
	position: relative;
}

#wrappertop {
	
	height:22px;
}

#wrappermiddle {
	
	height:360px;
}

#wrapperbottom {
	
	height:22px;
}

#wrapper h2 {
	padding-left: 70px;
	padding-top:30px;
	font-size: 17px;
	font-weight: bold;
	font-family: Calibri;
	text-transform: uppercase;
	position: absolute;
	text-shadow: #fff 0px 0px 0px;
	color: rgba(255,255,255,1.00);
	margin:0;
	
}

#username_input {
	margin-left: 55px;
	position: absolute;
	width: 235;
	height: 39px;
	margin-top: 100px;
}

#username_inputleft {
	float:left;
	/*background:url(images/input_left.png) no-repeat;*/
	width:12px;
	height:35px;
}

#username_inputmiddle {
	float: left;
	/*background:url(images/input_middle.png) repeat-x;*/
	width: 235px;
	height: 39px;
}

#username_inputright {
	float:left;
	/*background:url(images/input_right.png) no-repeat;*/
	width:12px;
	height:35px;
}

.login{
	display:block;
	width:276px;
	height:45px;
	background:transparent;
	border:0;
	color:#333333;
	font-family: Calibri;
	font-size:14px;
	padding-left:20px;
}

.login_user {
	position:absolute;
	display:block;
	margin-top:-28px;
	float:left;
	padding-right:10px;
}

#password_input {
	margin-left: 55px;
	position: absolute;
	width: 235;
	height: 39px;
	margin-top: 178px;
}

#password_inputleft {
	float:left;
/*	background:url(images/input_left.png) no-repeat;
*/	width:12px;
	height:30px;
}

#password_inputmiddle {
	float: left;
	/*	background:url(images/input_middle.png) repeat-x;
*/	width: 235px;
	height: 39px;
}

#password_inputright {
	float:left;
/*	background:url(images/input_right.png) no-repeat;
*/	width:12px;
	height:35px;
}

.login_password {
	display:block;
	position:absolute;
	margin-top:-32px;
	float:left;
	margin-left:4px;
}



.submit
{
	
	margin-top:238px;
	margin-left:72px;
	width:205px;
	height:43px;
	border:0;
	float: left;
	position: relative;
	padding: 0;
	background-image: url( 'images/submit.png' );
	background-repeat: no-repeat;
	cursor:pointer;
	background-color: Transparent; 
	
}

#submit1 {
	position:absolute;
	z-index: 10;
	border:0;
}

#submit2 {
	position:absolute;
	margin-top:0px;
	border:0;
}

#links_left{
	float:left;
	position:relative;
	padding-top:33px;
	margin-left:71px;
}

#links_left a{
	color: #424242;
	font-size: 14px;
	text-decoration: none;
	transition: color 0.5s linear;
	-moz-transition: color 0.5s linear;
	-webkit-transition: color 0.5s linear;
	-o-transition: color 0.5s linear;
	font-family: Calibri;
}

#links_left a:hover{
	color:#000000;
}

#links_right{
	float:right;
	position:relative;
	padding-top:33px;
	margin-right:35px;
}

#links_right a{
	color: #424242;
	font-size: 14px;
	text-decoration: none;
	transition: color 0.5s linear;
	-moz-transition: color 0.5s linear;
	-webkit-transition: color 0.5s linear;
	-o-transition: color 0.5s linear;
	font-family: Calibri;
}

#links_right a:hover{
	color: #000000;
	font-family: Calibri;
}

#powered{
	float:right;
	position:relative;
	padding-top:3px;
	margin-right:5px;
	font-size:11px;
}

#powered a{
	color:#aaa;
	font-size:11px;
	text-decoration:none;
	transition: color 0.5s linear;
	-moz-transition: color 0.5s linear;
	-webkit-transition: color 0.5s linear;
	-o-transition: color 0.5s linear;
}

#powered a:hover{
	color:#292929;
}


 .welcome{ padding-right: 10px; padding-left: 10px; border-right: 1px solid #727272 }
 
  .doj{ padding-right:48px; padding-left:10px;}


.dashboard{
	width: 921px;
	height: 440px;
	margin: auto;
	margin-top: 1%;
	text-align: center
		}
		
.dashboardleft{
	margin-top:11px; width:327px; float:left
	}		
	
	.dashboardleft1{
	width: 314px; text-align: left; font-size: 12px; color: #333333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; height: 136px; border: 6px solid rgba(28,186,188,0.6);
	}
	
	.dashboardleft1 img {
	float: left; width: 54px; height: 43px; margin-right: 8px; margin-top: 7px;
	}
	
	.dashboardleft1 p {
	color:rgba(81,81,81,1.00); width:248px; float:right;
	}
	
	
	.dashboardleft2{
		width: 314px; text-align: left; font-size: 12px; color: #333333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; height: 136px; border: 6px solid rgba(81,203,241,0.6);
	}
	
	.dashboardleft2 img{
		float: left; width: 54px; height: 43px; margin-right: 8px; margin-top: 7px;
	}
	
	.dashboardleft2 p{
		color:rgba(81,81,81,1.00); width:248px; float:right;
	}
	
	
	.dashboardleft3{
		width: 314px; text-align: left; font-size: 12px; color: #333333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; height: 92px; border: 6px solid rgba(128,198,230,0.8);
	}
	
	.dashboardleft3 img{ 
		float: left; width: 54px; height: 43px; margin-right: 8px; margin-top: 7px;
	}
	
	.dashboardleft3 p{
	color:rgba(81,81,81,1.00); width:248px; float:right; 
	}
	
	
	.dashboardright{
		width: 583px; float: right; margin-top: 11px
	}
	
	
	.dashboardrightmid{
		float: left; width: 285px
	}
	
	.dashboardright1{
		width: 271px; text-align: left; font-size: 12px; color: #333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; border: 6px solid rgba(153,204,44,0.6); float: left; height: 121px;
	}
	
	.dashboardright1 img{
		float: left; width: 54px; height: 43px; margin-right: 10px; margin-top: 7px;
	}
	
	.dashboardright1box{
		color:rgba(81,81,81,1.00); width:200px; float:right; padding-right:6px
	}
	
	.dashboardright2{
		width: 271px; text-align: left; font-size: 12px; color: #333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; border: 6px solid rgba(254,197,58,0.6); float: left; height: 121px;
	}
	
	.dashboardright2 img{
		float: left; width: 54px; height: 43px; margin-right: 10px; margin-top: 7px;
	}
	
	.dashboardright2box{
		color:rgba(81,81,81,1.00); width:200px; float:right; padding-right:20px;
	}
	
	
	.dashboardright3{
		width: 271px; text-align: left; font-size: 12px; color: #333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; border: 6px solid rgba(97,174,36,0.6); float: left; height: 121px;
	}
	
	.dashboardright3 img{
		float: left; width: 54px; height: 43px; margin-right: 10px; margin-top: 7px;
	}
	
	.dashboardright3box{
		color:rgba(81,81,81,1.00); width:200px; float:right; padding-right:6px
	}
	
	
	.dashboardrightbig{
	float: left; width: 287px; margin-left: 11px;
      }
	  
	  .dashboardrightbig1{
	width: 273px;
	padding-left: 0px;
	text-align: left;
	font-size: 13px;
	color: #333;
	background-color: rgba(255,255,255,0);
	margin-bottom: 8px;
	border: 5px solid rgba(243,101,93,0.6);
	float: left;
	height: 403px
      }
	
	
	.dashboardrightbig1 img{
		float: left; width: 54px; height: 43px; margin-right: 10px; margin-top: 7px;
	}
	
	
	/*------LOGIN---------*/		
	
/* For Ipad */	
@media (max-width: 1034px){
	
	
 .welcome{ padding-right: 10px; padding-left: 10px; border-right: 1px solid #727272 }
 
  .doj{ padding-right:28px; padding-left:10px;}	
	
.dashboard{
	width:852px; height:440px; margin:auto; margin-top: 1%;text-align:center
		}
		
.dashboardleft{
	margin-top:11px; width:297px; float:left
	}		
	
	.dashboardleft1{
	width: 284px; text-align: left; font-size: 12px; color: #333333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; height: 136px; border: 6px solid rgba(28,186,188,0.6);
	}
	
	.dashboardleft1 img {
	float: left; width: 54px; height: 43px; margin-right: 8px; margin-top: 7px;
	}
	
	.dashboardleft1 p {
	color:rgba(81,81,81,1.00); width:218px; float:right;
	}
	
	
	.dashboardleft2{
		width: 284px; text-align: left; font-size: 12px; color: #333333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; height: 136px; border: 6px solid rgba(81,203,241,0.6);
	}
	
	.dashboardleft2 img{
		float: left; width: 54px; height: 43px; margin-right: 12px; margin-top: 7px;
	}
	
	.dashboardleft2 p{
		color:rgba(81,81,81,1.00); width:218px; float:right;
	}
	
	
	.dashboardleft3{
		width: 284px; text-align: left; font-size: 12px; color: #333333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; height: 92px; border: 6px solid rgba(128,198,230,0.8);
	}
	
	.dashboardleft3 img{ 
		float: left; width: 54px; height: 43px; margin-right: 5px; margin-top: 7px;
	}
	
	.dashboardleft3 p{
	color:rgba(81,81,81,1.00); width:218px; float:right; 
	}
	
	
	.dashboardright{
		width: 543px; float: right; margin-top: 11px
	}
	
	
	.dashboardrightmid{
		float: left; width: 285px
	}
	
	.dashboardright1{
		width: 271px; text-align: left; font-size: 12px; color: #333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; border: 6px solid rgba(153,204,44,0.6); float: left; height: 121px;
	}
	
	.dashboardright1 img{
		float: left; width: 54px; height: 43px; margin-right: 10px; margin-top: 7px;
	}
	
	.dashboardright1box{
		color:rgba(81,81,81,1.00); width:200px; float:right; padding-right:6px
	}
	
	.dashboardright2{
		width: 271px; text-align: left; font-size: 12px; color: #333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; border: 6px solid rgba(254,197,58,0.6); float: left; height: 121px;
	}
	
	.dashboardright2 img{
		float: left; width: 54px; height: 43px; margin-right: 10px; margin-top: 7px;
	}
	
	.dashboardright2box{
		color:rgba(81,81,81,1.00); width:200px; float:right; padding-right:6px
	}
	
	
	.dashboardright3{
		width: 271px; text-align: left; font-size: 12px; color: #333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; border: 6px solid rgba(97,174,36,0.6); float: left; height: 121px;
	}
	
	.dashboardright3 img{
		float: left; width: 54px; height: 43px; margin-right: 10px; margin-top: 7px;
	}
	
	.dashboardright3box{
		color:rgba(81,81,81,1.00); width:200px; float:right; padding-right:6px
	}
	
	
	.dashboardrightbig{
	float: left; width: 234px; margin-left: 11px;
      }
	  
	  .dashboardrightbig1{
	width: 226px; padding-left:10px; text-align: left; font-size: 15px; color: #333; background-color: rgba(255,255,255,0); margin-bottom: 8px; border: 5px solid rgba(243,101,93,0.6); float: left; height:403px
      }	
	
	
/*.mobmenu {display:block !important; right:15px; top:8px; position:absolute;}
.menu ul {display:none;}*/
.prop-search {float:right; margin:28px 0px 0 0px;}
#content-area {top:105px;}
#menu {z-index:999 !important; margin-right:20px;}
.newsUpdates-txt span{ font-size:11px !important;}
.newsUpdates-txt a{font-size:11px !important;}
#shop-side {position:fixed !important;}
.social {display:none;}


.header { width:100%; position:fixed; top:0; /*background:url(images/border-top-2.png); */ height:100px; background-color:#343433; z-index:20;}

.footer {height:80px; position:static}

.logo {
	position: absolute;
	top: 0;
	left: 0;
	margin-top: 10px;
	margin-right: 0;
	margin-left: 15px;
	margin-bottom: 0;
}


.logo img {width:80px; height:80px; margin-top:0px}

#content-area {
	width: 853px;
	margin: auto;
	top: 90px;
	/*position: relative;*/
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 80px;
	margin-bottom: 15px;
	margin-top: 120px;
	background-color: rgba(255,255,255,0.9);

}
.right-content2 {
	width: 610px;
	margin:auto;
	padding-left: 0px;
	padding-right: 0px;
	text-align: justify;
	padding-top: 20px;
}


.bredcum {font-size:10px; color:#676767; padding:12px 0px 0px 17px; width: 840px;}
.bredcum a{ text-decoration:none; color:#676767;}
.bredcum a:hover{ color:#000;}

.bredcum2{
	font-size: 12px;
	color: #676767;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 17px;
	padding-bottom: 0px;
	border-bottom: 1px solid rgba(132,76,19,1.00);
	width: 636px;
	margin-left: 0px
}

.tpic { padding-top:10px; }
.tpic img { width:653px; }

.content {
	width: 853px;
	margin: auto;
}
.content .leftlinks { width:160px; float:left; font-family:'siemens_sansroman'!important; font-size:13px; line-height:30px; color:#3d3d3d;}
.content .leftlinks p img {border:1px solid #81ac0a; margin:-49px 0 0 8px; -moz-box-shadow: 4px 3px 5px #353535; -webkit-box-shadow: 4px 3px 5px #353535; box-shadow: 2px 1px 5px #606060; z-index:999!important; position:absolute; width:160px; height:93px;}
.content .leftlinks ul {
	width: 160px;
	margin: 0;
	padding: 0px;
}
.content .leftlinks ul li {border-bottom:1px solid #cdccca; background:url(images/inner-arrowbtn.png) no-repeat 10px 10px; display:block; padding-left:10px;}
.content .leftlinks ul li a {text-decoration:none; list-style:none; font-family:'trebuchet ms'!important; font-size:13px; line-height:16px; color:#3d3d3d; padding:6px 0 6px 10px; display:block;}
.content .leftlinks ul li a:hover {color:#00652e;}
.content .leftlinks ul li span {
	text-decoration: none;
	list-style: none;
	color: #00421E !important;
	font-family: 'trebuchet ms'!important;
	font-size: 13px;
	line-height: 16px;
	padding: 6px 0 6px 10px;
	display: block;
}
.content .leftlinks .heading {color:#00652e !important; font-family:'trebuchet ms'!important; font-size:22px; line-height: normal; text-transform:uppercase; width:140px; padding:12px 0 6px 10px; font-weight:400; border-bottom:1px solid #cdccca;}

.right-content {
	width: 420px;
	float: right;
	text-align: justify;
}

.right-content3{
	width: 460px;
	float: right;
	text-align: justify;
	margin-top:10px;
}

.plist img {
	width: 120px;
	float: left;
	margin-top: 6px;
	margin-right: 35px;
	margin-left: 0;
	margin-bottom: 10px;
	position: relative;
}

.plist {
	width: 120px;
	float: left;
	margin-top: 6px;
	margin-right: 25px;
	margin-left: 0;
	margin-bottom: 10px;
	position: relative;
}


.plist h2 {font-family:'siemens_sansbold'; font-size:11px; color:#000; font-weight:300; padding:4px 0px 2px 0px; text-transform:none; line-height:normal !important;}
.plist h3 {font-family:'siemens_sansbold'; font-size:11px; color:#575757; font-weight:400; text-transform:none !important; line-height:normal !important; padding-bottom:6px;}
.plist h4 {font-family:'siemens_sansroman'; font-size:11px; color:#575757; font-weight:400; text-transform:none !important; line-height:normal !important;}
.plist img {border:1px solid #ccc;}
.plist img:hover {border:5px solid rgba(35,35,35,0.5);}
.plist em {background:url(images/icon-up.png) no-repeat 0 0; display:block; width:102px; height:31px; position:absolute; top:-15px; right:15px;}


#content-area4 {
	width: 653px;
	/*position: relative;*/
	height:1260px;
	z-index: 10;
	/*top: 140px;*/
	margin: auto;
	padding-bottom: 20px;
	border: 1px solid #ccc;
	background-color:rgba(255,255,255,0.9);
	margin-bottom: 90px;
	margin-top:140px;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 10px;
}

.frames{
	width:450px;
	height:800px;
	}
	
	.frames2{
	width:260px;
	height:230px;
	}
	
	.maps, .maps1, .maps2, .maps3, .maps4, .maps5, .maps6 {position:absolute; background: rgba(0,0,0,0.8); padding:10px; display:none; z-index:100; float:right; margin-left:190px }
.mapclose, .mapclose1, .mapclose2, .mapclose3, .mapclose4, .mapclose5, .mapclose6 {font-size:12px; color:#000; font-weight:700; font-family:arial; position:absolute; right:8px; top:6px;}
}
/* For Ipad End */





	
	
/* For Ipad Landscape*/	
@media (max-width: 768px){
	
	
 .welcome{ padding-right: 10px; padding-left: 10px; border-right: 1px solid #727272 }
 
  .doj{ padding-right:28px; padding-left:10px;}	
	
.dashboard{
	width:100%; height:440px; margin:auto; margin-top: 1%;text-align:center
		}
		
.dashboardleft{
	margin-top:11px; width:247px; float:left
	}		
	
	.dashboardleft1{
	width: 237px; text-align: left; font-size: 12px; color: #333333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; height: 136px; border: 4px solid rgba(28,186,188,0.6);
	}
	
	.dashboardleft1 img {
	float: left; width: 42px; height: 33px; margin-right: 8px; margin-top: 7px;
	}
	
	.dashboardleft1 p {
	color:rgba(81,81,81,1.00); width:185px; float:right;
	}
	
	
	.dashboardleft2{
		width: 237px; text-align: left; font-size: 12px; color: #333333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; height: 136px; border: 4px solid rgba(81,203,241,0.6);
	}
	
	.dashboardleft2 img{
		float: left; width: 42px; height: 33px; margin-right: 10px; margin-top: 7px;
	}
	
	.dashboardleft2 p{
		color:rgba(81,81,81,1.00); width:185px; float:right;
	}
	
	
	.dashboardleft3{
		width: 237px; text-align: left; font-size: 12px; color: #333333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; height: 92px; border: 4px solid rgba(128,198,230,0.8);
	}
	
	.dashboardleft3 img{ 
		float: left; width: 42px; height: 33px; margin-right: 5px; margin-top: 7px;
	}
	
	.dashboardleft3 p{
	color:rgba(81,81,81,1.00); width:185px; float:right; 
	}
	
	
	.dashboardright{
	width: 467px;
	float: right;
	margin-top: 11px
	}
	
	
	.dashboardrightmid{
		float: left; width: 249px
	}
	
	.dashboardright1{
		width: 241px; text-align: left; font-size: 12px; color: #333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; border: 4px solid rgba(153,204,44,0.6); float: left; height: 121px;
	}
	
	.dashboardright1 img{
		float: left; width: 42px; height: 33px; margin-right: 10px; margin-top: 7px;
	}
	
	.dashboardright1box{
		color:rgba(81,81,81,1.00); width:188px; float:right; padding-right:1px; padding-top:2px
	}
	
	.dashboardright2{
		width: 241px; text-align: left; font-size: 12px; color: #333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; border: 4px solid rgba(254,197,58,0.6); float: left; height: 121px;
	}
	
	.dashboardright2 img{
		float: left; width: 42px; height: 33px; margin-right: 10px; margin-top: 7px;
	}
	
	.dashboardright2box{
		color:rgba(81,81,81,1.00); width:188px; float:right; padding-right:1px; padding-top:2px
	}
	
	
	.dashboardright3{
		width: 241px; text-align: left; font-size: 12px; color: #333; background-color: rgba(255,255,255,0.6); margin-bottom: 8px; border: 4px solid rgba(97,174,36,0.6); float: left; height: 121px;
	}
	
	.dashboardright3 img{
		float: left; width: 42px; height: 33px; margin-right: 10px; margin-top: 7px;
	}
	
	.dashboardright3box{
		color:rgba(81,81,81,1.00); width:188px; float:right; padding-right:1px; padding-top:2px
	}
	
	
	.dashboardrightbig{
	float: left;
	width: 205px;
	margin-left: 11px;
      }
	  
	  .dashboardrightbig1{
	width: 194px;
	padding-left: 2px;
	text-align: left;
	font-size: 15px;
	color: #333;
	background-color: rgba(255,255,255,0);
	margin-bottom: 8px;
	border: 4px solid rgba(243,101,93,0.6);
	float: left;
	height: 393px
      }	
	
	
/*.mobmenu {display:block !important; right:15px; top:8px; position:absolute;}
.menu ul {display:none;}*/
.prop-search {float:right; margin:28px 0px 0 0px;}
#content-area {top:105px;}
#menu {z-index:999 !important; margin-right:20px;}
.newsUpdates-txt span{ font-size:11px !important;}
.newsUpdates-txt a{font-size:11px !important;}
#shop-side {position:fixed !important;}
.social {display:none;}


.header { width:100%; position:fixed; top:0; /*background:url(images/border-top-2.png); */ height:100px; background-color:#343433; z-index:20;}

.footer {height:80px; position:static}

.logo {
	position: absolute;
	top: 0;
	left: 0;
	margin-top: 10px;
	margin-right: 0;
	margin-left: 15px;
	margin-bottom: 0;
}


.logo img {width:80px; height:80px; margin-top:0px}

#content-area {
	width: 723px;
	margin: auto;
	top: 90px;
	/*position: relative;*/
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 80px;
	margin-bottom: 15px;
	margin-top: 120px;
	background-color: rgba(255,255,255,0.9);

}
.right-content2 {
	width: 610px;
	margin:auto;
	padding-left: 0px;
	padding-right: 0px;
	text-align: justify;
	padding-top: 20px;
}


.bredcum {font-size:10px; color:#676767; padding:12px 0px 0px 17px; width: 710px;}
.bredcum a{ text-decoration:none; color:#676767;}
.bredcum a:hover{ color:#000;}

.bredcum2{
	font-size: 12px;
	color: #676767;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 17px;
	padding-bottom: 0px;
	border-bottom: 1px solid rgba(132,76,19,1.00);
	width: 636px;
	margin-left: 0px
}

.tpic { padding-top:10px; }
.tpic img { width:653px; }

.content {
	width: 723px;
	margin: auto;
}
.content .leftlinks { width:160px; float:left; font-family:'siemens_sansroman'!important; font-size:13px; line-height:30px; color:#3d3d3d;}
.content .leftlinks p img {border:1px solid #81ac0a; margin:-49px 0 0 8px; -moz-box-shadow: 4px 3px 5px #353535; -webkit-box-shadow: 4px 3px 5px #353535; box-shadow: 2px 1px 5px #606060; z-index:999!important; position:absolute; width:160px; height:93px;}
.content .leftlinks ul {
	width: 160px;
	margin: 0;
	padding: 0px;
}
.content .leftlinks ul li {border-bottom:1px solid #cdccca; background:url(images/inner-arrowbtn.png) no-repeat 10px 10px; display:block; padding-left:10px;}
.content .leftlinks ul li a {text-decoration:none; list-style:none; font-family:'trebuchet ms'!important; font-size:13px; line-height:16px; color:#3d3d3d; padding:6px 0 6px 10px; display:block;}
.content .leftlinks ul li a:hover {color:#00652e;}
.content .leftlinks ul li span {
	text-decoration: none;
	list-style: none;
	color: #00421E !important;
	font-family: 'trebuchet ms'!important;
	font-size: 13px;
	line-height: 16px;
	padding: 6px 0 6px 10px;
	display: block;
}
.content .leftlinks .heading {color:#00652e !important; font-family:'trebuchet ms'!important; font-size:22px; line-height: normal; text-transform:uppercase; width:140px; padding:12px 0 6px 10px; font-weight:400; border-bottom:1px solid #cdccca;}

.right-content {
	width: 420px;
	float: right;
	text-align: justify;
}

.right-content3{
	width: 460px;
	float: right;
	text-align: justify;
	margin-top:10px;
}

.plist img {
	width: 120px;
	float: left;
	margin-top: 6px;
	margin-right: 35px;
	margin-left: 0;
	margin-bottom: 10px;
	position: relative;
}

.plist {
	width: 120px;
	float: left;
	margin-top: 6px;
	margin-right: 25px;
	margin-left: 0;
	margin-bottom: 10px;
	position: relative;
}


.plist h2 {font-family:'siemens_sansbold'; font-size:11px; color:#000; font-weight:300; padding:4px 0px 2px 0px; text-transform:none; line-height:normal !important;}
.plist h3 {font-family:'siemens_sansbold'; font-size:11px; color:#575757; font-weight:400; text-transform:none !important; line-height:normal !important; padding-bottom:6px;}
.plist h4 {font-family:'siemens_sansroman'; font-size:11px; color:#575757; font-weight:400; text-transform:none !important; line-height:normal !important;}
.plist img {border:1px solid #ccc;}
.plist img:hover {border:5px solid rgba(35,35,35,0.5);}
.plist em {background:url(images/icon-up.png) no-repeat 0 0; display:block; width:102px; height:31px; position:absolute; top:-15px; right:15px;}


#content-area4 {
	width: 653px;
	/*position: relative;*/
	height:1260px;
	z-index: 10;
	/*top: 140px;*/
	margin: auto;
	padding-bottom: 20px;
	border: 1px solid #ccc;
	background-color:rgba(255,255,255,0.9);
	margin-bottom: 90px;
	margin-top:140px;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 10px;
}

.frames{
	width:450px;
	height:800px;
	}
	
	.frames2{
	width:260px;
	height:230px;
	}
	
	.maps, .maps1, .maps2, .maps3, .maps4, .maps5, .maps6 {position:absolute; background: rgba(0,0,0,0.8); padding:10px; display:none; z-index:100; float:right; margin-left:190px }
.mapclose, .mapclose1, .mapclose2, .mapclose3, .mapclose4, .mapclose5, .mapclose6 {font-size:12px; color:#000; font-weight:700; font-family:arial; position:absolute; right:8px; top:6px;}
}
/* For Ipad Landscape End */







@media (max-width: 490px){
	
	.mobmenu {display:block !important; right:25px; top:8px; position:absolute;}
.menu ul {display:none;}
	.slideshow {display:none;}
	
	.footer {height:80px; position: relative /*position:fixed*/ }
	/*.left-footer {display:none;}*/
	#content-area {
	/*top: 140px;*/
	width: 353px;
	margin: auto;
}
	.right-footer {float:none !important; width:100%; text-align:center; margin:3px 15px 0 0px; }
	.right-footer .callbtn {padding-right:0px; text-align:center;}
	.right-footer .callbtn img {margin-left:4px; float:left; margin-bottom:6px; width:16px; height:16px; display:none;}
	.social {display:block; position:absolute; top:10px; right:75px; width:50px;}
	.social img {margin-left:4px; float:left; margin-bottom:6px; width:20px; height:20px;}
	#newsletter {display:none;}
	.latestproject {display:none;}
	/* #content-area {position:absolute; min-height:700px; z-index:10; top:80px; left:683px; margin:0 0 0 0px; padding-bottom:80px; background-color: rgba(255,255,255,0.9);} */
	#expand {display:none;}
	
	
	
	
	
	.prop-search {float:right; margin:28px 0px 0 0px;}

#menu {z-index:999 !important; margin-right:20px;}
.newsUpdates-txt span{ font-size:11px !important;}
.newsUpdates-txt a{font-size:11px !important;}
#shop-side {position:fixed !important;}
.social {display:none;}

.header { width:100%; position:fixed; top:0; /*background:url(images/border-top-2.png); */ height:80px; background-color:#343433; z-index:20;}

.logo { margin-left:15px}

.logo img  {width:75px; height:75px;}

#content-area {
	width: 353px;
	margin: auto;
	top: 90px;
	/*position: relative;*/
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 80px;
	margin-bottom: 15px;
	margin-top: 100px;
	background-color: rgba(255,255,255,0.9);

}
.right-content2 {
	width: 260px;
	margin:auto;
	padding-left: 0px;
	padding-right: 0px;
	text-align: justify;
	padding-top: 20px;
}


.bredcum {font-size:10px; color:#676767; padding:12px 0px 0px 17px; width: 353px;}
.bredcum a{ text-decoration:none; color:#676767;}
.bredcum a:hover{ color:#000;}

.bredcum2{
	font-size: 12px;
	color: #676767;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 17px;
	padding-bottom: 0px;
	border-bottom: 1px solid rgba(132,76,19,1.00);
	width: 353px;
	margin-left: 0px
}

.tpic { padding-top:10px; }
.tpic img { width:353px; }

.content {width:353px; margin:auto;}
.content .leftlinks { width:60px; float:left; font-family:'siemens_sansroman'!important; font-size:10px; line-height:30px; color:#3d3d3d;}
.content .leftlinks p img {border:1px solid #81ac0a; margin:-49px 0 0 8px; -moz-box-shadow: 4px 3px 5px #353535; -webkit-box-shadow: 4px 3px 5px #353535; box-shadow: 2px 1px 5px #606060; z-index:999!important; position:absolute; width:160px; height:93px;}
.content .leftlinks ul {
	width: 60px;
	margin: 0;
	padding: 0px;
}
.content .leftlinks ul li {border-bottom:1px solid #cdccca; background:url(images/inner-arrowbtn.png) no-repeat 10px 10px; display:block; padding-left:10px;}
.content .leftlinks ul li a {text-decoration:none; list-style:none; font-family:'trebuchet ms'!important; font-size:10px; line-height:16px; color:#3d3d3d; padding:6px 0 6px 10px; display:block;}
.content .leftlinks ul li a:hover {color:#00652e;}
.content .leftlinks ul li span {
	text-decoration: none;
	list-style: none;
	color: #00421E !important;
	font-family: 'trebuchet ms'!important;
	font-size: 10px;
	line-height: 11px;
	padding: 6px 0 6px 10px;
	display: block;
}
.content .leftlinks .heading {color:#00652e !important; font-family:'trebuchet ms'!important; font-size:12px; line-height: normal; text-transform:uppercase; width:60px; padding:12px 0 6px 10px; font-weight:400; border-bottom:1px solid #cdccca;}

.right-content {
	width: 260px;
	float: right;
	text-align: justify;
}

.right-content3{
	width: 260px;
	float: right;
	text-align: justify;
	margin-top:10px;
}

.plist img {
	width: 80px;
	float: left;
	margin-top: 6px;
	margin-right: 35px;
	margin-left: 0;
	margin-bottom: 10px;
	position: relative;
}

.plist {
	width: 80px;
	float: left;
	margin-top: 6px;
	margin-right: 25px;
	margin-left: 0;
	margin-bottom: 10px;
	position: relative;
}


.plist h2 {font-family:'siemens_sansbold'; font-size:10px; color:#000; font-weight:300; padding:4px 0px 2px 0px; text-transform:none; line-height:normal !important;}
.plist h3 {font-family:'siemens_sansbold'; font-size:10px; color:#575757; font-weight:400; text-transform:none !important; line-height:normal !important; padding-bottom:6px;}
.plist h4 {font-family:'siemens_sansroman'; font-size:10px; color:#575757; font-weight:400; text-transform:none !important; line-height:normal !important;}
.plist img {border:1px solid #ccc;}
.plist img:hover {border:5px solid rgba(35,35,35,0.5);}
.plist em {background:url(images/icon-up.png) no-repeat 0 0; display:block; width:102px; height:31px; position:absolute; top:-15px; right:15px;}


#content-area4 {
	width: 353px;
	/*position: relative;*/
	height:1260px;
	z-index: 10;
	/*top: 140px;*/
	margin: auto;
	padding-bottom: 10px;
	border: 1px solid #ccc;
	background-color:rgba(255,255,255,0.9);
	margin-bottom: 90px;
	margin-top:80px;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 10px;
}



.right-content .sublinks {width:202px; font-family:'siemens_sansroman'; font-size:10px; color:#343434; font-weight:bold; text-transform:uppercase;}
.right-content .sublinks ul {margin:0px; padding:0px;}
.right-content .sublinks ul li{float:left; list-style:none; background:url(images/icons-divider.png) no-repeat right top; padding:10px 8px 10px 7px; border:none !important;;}
.right-content .sublinks ul li a {text-decoration:none; font-family:'siemens_sansbold'; font-size:10px; color:#343434; font-weight:400; text-transform:uppercase; line-height:12px!important; display:inline-block;}
.right-content .sublinks ul li a:hover {color:#096b2f;}
.right-content .sublinks ul li a img {float:left; margin:0px 5px 0px 0px; }



.right-content .title h1 {
	background: url(images/overview-bg.jpg) repeat-y;
	height: 26px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	font-weight: 400;
	text-shadow: 1px 1px 2px #6f435a;
	padding: 6px 0px 0px 6px;
}
.right-content h2 {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	color: rgba(75,75,75,1.00);
	text-transform: uppercase;
	font-weight: 700;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 1px;
	line-height: 30px;
}
.right-content h3 {font-family:'siemens_sansbold'; font-size:12px; color:#509633; text-transform:uppercase; font-weight:700; padding:0px 0px 10px 0px; }
.right-content h4 {font-size:11px; color:#222; text-transform:uppercase; font-weight:700; padding:0px 0px 5px 0px; 	font-family: calibri;
 }
.right-content h5 {font-size:11px; color:#222; text-transform:none; font-weight:700; padding:0px 0px 10px 0px; }
.right-content p {
	font-size: 11px;
	color: #000;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 10px;
	font-family: Gisha;
}
.right-content ul {margin:0 23px 25px 0; padding:0;}
.right-content ul li {font-size: 11px; font-weight: 400; color: #222; line-height: 20px; background: url(images/bullet.gif) no-repeat 0 12px; padding: 5px 0 5px 12px; display: block; border-bottom:1px solid #b6b6b6; font-family:Trebuchet Ms;}




#content-area4 {
	width: 303px;
	/*position: relative;*/
	height:1260px;
	z-index: 10;
	/*top: 140px;*/
	margin: auto;
	padding-bottom: 20px;
	border: 1px solid #ccc;
	background-color:rgba(255,255,255,0.9);
	margin-bottom: 90px;
	margin-top:100px;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 10px;
}



.right-content3{
	width: 260px;
	float: right;
	text-align: justify;
	margin-top:10px;
}

.right-content3 .sublinks {width:100%; font-family:'siemens_sansroman'; font-size:10px; color:#343434; font-weight:bold; text-transform:uppercase;}
.right-content3 .sublinks ul {margin:0px; padding:0px;}
.right-content3 .sublinks ul li{
	float: left;
	list-style: none;
	background: url(images/icons-divider.png) no-repeat right top;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	border: none !important;
	;
}
.right-content3 .sublinks ul li a {
	text-decoration: none;
	font-family: 'siemens_sansbold';
	font-size: 12px;
	color: #343434;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 12px!important;
	display: inline-block;
}
.right-content3 .sublinks ul li a:hover {color:#096b2f;}
.right-content3 .sublinks ul li a img {float:left; margin:0px 5px 0px 0px; }



.right-content3 .title h1 {
	background: url(images/overview-bg.jpg) repeat-y;
	height: 26px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	font-weight: 400;
	text-shadow: 1px 1px 2px #306400;
	padding: 6px 0px 0px 6px;
}
.right-content3 h2 {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	color: rgba(75,75,75,1.00);
	font-weight: 700;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 1px;
	line-height: 28px;
	font-variant: normal;
}
.right-content3 h3 {
	font-family: 'siemens_sansbold';
	font-size: 12px;
	color: #75C043;
	text-transform: uppercase;
	font-weight: 700;
	padding: 0px 0px 10px 0px;
}
.right-content3 h4 {font-size:11px; color:#222; text-transform:uppercase; font-weight:700; padding:0px 0px 5px 0px; }
.right-content3 h5 {font-size:11px; color:#222; text-transform:none; font-weight:700; padding:0px 0px 10px 0px; }
.right-content3 p {
	font-size: 11px;
	color: #000;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 10px;
	font-family: Gisha;
}
.right-content3 ul {margin:0 23px 25px 0; padding:0;}
.right-content3 ul li {font-size: 11px; font-weight: 400; color: #222; line-height: 20px; /*background: url(images/bullet.gif) no-repeat 0 12px;*/ padding: 5px 0 5px 12px; display: block; border-bottom:1px solid #b6b6b6; font-family:Trebuchet Ms;}









#content-area2 {
	width: 303px;
	position: relative;
	min-height: 700px;
	z-index: 10;
	top: 140px;
	margin: auto;
	padding-bottom: 20px;
	background-color:rgba(255,255,255,0.9);
	margin-bottom: 68px;
	padding-left: 14px;
	padding-right: 10px;
	border: 1px solid #ccc;
	border-radius: 10px;
}

.bredcum2{
	font-size: 12px;
	color: #676767;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 17px;
	padding-bottom: 0px;
	border-bottom: 1px solid rgba(132,76,19,1.00);
	width: 306px;
	margin-left: 0px
}

.bredcum2 a{ text-decoration:none; color:#676767;}
.bredcum2 a:hover{ color:#000;}
.tpic {
	padding-top: 20px;
}



.right-content2 {
	width: 308px;
	padding-left: 40px;
	padding-right: 0px;
	text-align: justify;
	padding-top: 20px;
}
.right-content2 .sublinks {width:302px; font-family:'siemens_sansroman'; font-size:10px; color:#343434; font-weight:bold; text-transform:uppercase;}
.right-content2 .sublinks ul {margin:0px; padding:0px;}
.right-content2 .sublinks ul li{float:left; list-style:none; background:url(images/icons-divider.png) no-repeat right top; padding:10px 8px 10px 7px; border:none !important;;}
.right-content2 .sublinks ul li a {text-decoration:none; font-family:'siemens_sansbold'; font-size:10px; color:#343434; font-weight:400; text-transform:uppercase; line-height:12px!important; display:inline-block;}
.right-content2 .sublinks ul li a:hover {color:#096b2f;}
.right-content2 .sublinks ul li a img {float:left; margin:0px 5px 0px 0px; }


.sublinks {
	width: 305px;
	margin: auto;
	font-family: 'siemens_sansroman';
	font-size: 12px;
	color: #343434;
	font-weight: bold;
	text-transform: uppercase;
	margin-top:20px
	
}
.sublinks ul {margin:0px; padding:0px;}
 .sublinks ul li{
	float: left;
	list-style: none;
	background: url(images/icons-divider.png) no-repeat right top;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	border: none !important;
	margin-top: 0px
	;
}
 .sublinks ul li a {
	text-decoration: none;
	font-family: 'siemens_sansroman';
	font-size: 12px;
	color: #343434;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 12px!important;
	display: inline-block;
}
 .sublinks ul li a:hover {color:#096b2f;}
 .sublinks ul li a img {float:left; margin:0px 5px 0px 0px; }
 

.right-content2 .title h1 {
	background: url(images/overview-bg-2.jpg) repeat-y;
	height: 26px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	font-weight: 400;
	text-shadow: 1px 1px 20px #7C542F;
	padding: 6px 0px 0px 6px;
	margin-bottom: 0px
}
.right-content2 h2 {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	color: #482C3B;
	text-transform: uppercase;
	font-weight: 700;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 1px;
	line-height: 28px;
}
.right-content2 h3 {
	font-family: 'siemens_sansbold';
	font-size: 12px;
	color: #3F2734;
	text-transform: uppercase;
	font-weight: 700;
	padding: 0px 0px 10px 0px;
}
.right-content2 h4 {font-size:11px; color:#222; text-transform:uppercase; font-weight:700; padding:0px 0px 5px 0px; }
.right-content2 h5 {font-size:11px; color:#222; text-transform:none; font-weight:700; padding:0px 0px 10px 0px; }
.right-content2 p {
	font-size: 11px;
	color: #000;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 10px;
	font-family: Gisha;
}
.right-content2 ul {margin:0 23px 25px 0; padding:0;}
.right-content2 ul li {font-size: 11px; font-weight: 400; color: #222; line-height: 20px; background: url(images/bullet.gif) no-repeat 0 12px; padding: 5px 0 5px 12px; display: block; border-bottom:1px solid #b6b6b6; font-family:Trebuchet Ms;}



.frames{
	width:250px;
	height:800px;
	}
	
	.frames2{
	width:160px;
	height:230px;
	}
	
	.maps, .maps1, .maps2, .maps3, .maps4, .maps5, .maps6 {position:absolute; background: rgba(0,0,0,0.8); padding:10px; display:none; z-index:100; float:right; margin-left:190px }
.mapclose, .mapclose1, .mapclose2, .mapclose3, .mapclose4, .mapclose5, .mapclose6 {font-size:12px; color:#000; font-weight:700; font-family:arial; position:absolute; right:8px; top:6px;}





}
